草庐IT

Android:Google Playstore 的公测

全部标签

android - DDMS 不在设备上显示程序数据

我们可以通过DDMS查看设备上的邮件数据库吗?我如何通过DDMS在模拟器上查看和访问SMS数据库。 最佳答案 是的,您几乎可以访问模拟器上的所有内容,但设备却不是这样...它提供受限访问...无法访问任何系统文件...猜猜这是为了我们自己的设备安全...因此,据我所知,您无法访问电子邮件数据库! 关于android-DDMS不在设备上显示程序数据,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/que

使用 waitForDebugger 与 jdb 混淆的 Android

我想使用命令行在我的设备(NexusOne-而不是模拟器)上调试我的Android应用程序。我对如何结合使用jdb和android.os.Debug.waitForDebugger设置断点感到困惑。假设我将以下代码放入我的主要ActivityonCreate:publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);android.os.Debug.waitForDebugger();intj=10;intr=j;}使用ddm

android - 是安卓:id specific to xml file or the whole project?

android:id="@+id/somevalue"是特定于定义它的xml文件,还是整个android项目?如果它是项目范围的,那么我似乎有很多id可以用于文本字段。例如,我必须将我的“标题”字段命名为“title1”和“title2”等... 最佳答案 它们在整个项目中是独一无二的,但可以在不同的上下文中使用。原因很简单:只有一个R.id.name_of_id变量,但它们不能从任何地方引用。我的意思是,如果你有一个名为@+id/my_id的ID,它位于my_layout.xml文件中,除非你当前正在使用,否则你不能使用它my_l

android - 是否可以将使用 ASE 创建的 Android 脚本用作典型的 Android 应用程序(例如,用 Java 编写)?

我对Android非常陌生。当我听说可以使用Python等脚本语言在Android上编写应用程序时,我受到鼓励去仔细研究Android。这听起来不错,实际上效果很好。我做了一些实验,一切看起来都很有趣。我注意到我可以在Android上编写脚本或在我的计算机上创建脚本文件,然后将它们复制到Androidase/scripts文件夹。这与在Java中为Android创建应用程序(当您创建代码,将其编译为.apk并在Android上安装)创建应用程序的过程有些不同(据我所知)。更具体地说,我想知道:Android上基于脚本的应用程序有哪些限制(如果有)?是否可以将使用脚本语言编写的应用程序发

android - 第三人称快速访问安卓

最近有人问我是否可以帮助某人快速开始android编程。你会建议告诉这个人什么?您会手动解释所有内容还是仅引用外部链接?您会推荐哪些资源?整个问题应该不会花太多时间……假设2-3小时一旦我访问这个问题是“Professionalandroidapplicationdevelopment”。Java基础知识已经准备就绪,因此无需解释任何内容。为了避免任何误解:这应该只是一个快速开始,没有引用或类似的东西,所以我只需要一些关键字和提示有多深入。 最佳答案 在我看来,您真正需要的一切都在这里:http://developer.androi

android - 如何获取夏令时的开始和结束日期?

我正在尝试获取Android中夏令时的转换日期。这是特定时区夏令时开始和结束的日期。我该怎么做? 最佳答案 没有办法直接这样做,但您可以使用TimeZone.isDaylightTime(Date),如下所示:TimeZonetz=TimeZone.getTimeZone("America/Denver");Datedate=newGregorianCalendar(2010,10,15).getTime();if(tz.isDaylightTime(date)){//dstineffectcode}else{//dstnotine

Android:从 XML 项中获取属性值

有没有一种简单的方法可以从Java类定义中的xml项中获取属性值?我正在寻找这样的东西://在xml布局中://在Java类定义中Stringsome_text_color;some_text_color=R.id.MyXMLitem.attr.textColor;//I'dlikethistoreturn"#000000"我知道您可以使用像View.getText()这样的getter/setter从转换后的对象中获取类似的xml属性...我只是想知道是否有一种方法可以直接从项目本身获取xml属性。 最佳答案 View采用XML值

android - 您可以在 Android 应用程序中包含大型视频文件吗?

我想知道Android是否有任何限制会阻止300+MB的视频被包含在应用程序中?目前,我有几个iPhone应用程序可以执行此操作,并且由于需求,我正在研究将它们移植到Android的可能性。 最佳答案 您可以让应用程序在第一次运行时下载数据。该数据可以定向到SDCard或具有最多可用空间的任何位置。我还没有找到一种获取APK以自动将应用程序安装到内部存储卡并将包含的数据安装到SD卡的方法。 关于android-您可以在Android应用程序中包含大型视频文件吗?,我们在StackOver

android - 当我在 Android 中将现有应用程序数据库升级到新版本时会发生什么

假设一个应用程序在其本地数据库中存储了一些与用户相关或用户最喜欢的记录。当我升级我的应用程序时,数据库会发生什么变化?作为开发者,我该如何防止数据丢失? 最佳答案 您可以在http://developer.android.com/reference/android/database/sqlite/SQLiteOpenHelper.html的开发人员文档中查看如何执行此操作如果您的数据库模式没有改变,那么您会没事的,因为数据在升级期间会保留下来。如果您更改数据库架构,您应该使用onUpgrade将以前版本的数据库升级到最新版本。

android - 有没有办法检测设备上是否正在运行 Sense UI?

Android中有什么方法可以确定设备是否正在运行SenseUI?我正在开发一款适用于vanillaAndroid的应用程序,但SenseUI的布局和大小困惑。我希望能够查看设备是否正在运行SenseUI,以便我可以采取适当的措施。 最佳答案 Android中没有内置任何内容来指示设备上正在运行何种类型的修改,例如Sense。您可能需要使用PackageManager来查找HTCSense组件,或者使用Build类来确定您所使用的设备型号。无论哪种情况,您都需要在Sense发生变化并推广到新设备时不断更新“嗅探”逻辑。butSens